home *** CD-ROM | disk | FTP | other *** search
- Cross Reference Generator
-
- XREF ist eine Utility zum bearbeiten von MODULA-2 Quelldateien und wurde
- der 4.Auflage von Wirths "Programming in MODULA-2" entnommen (S.88 ff).
- Unter SPC-MODULA-2 wurde es erweitert um das Standard-Aufruf-Verfahren
- über CmdLine.
-
- Starten
- --------
- XREF <Quelldatei> <Ref-File> [-v] [-l]
-
- Argumente
- ---------
- XREF erwartet als Argumente zwei Dateinamen (mit Pfad).
- Die erste Datei bezeichnet den Modula-Quellcode und die
- zweite das gewünschte Referencefile.
-
- Options
- -------
- -v : Wie bei SPC Utilities üblich ist dies die Verbose-Option und
- schaltet das Terminalprotkoll ein. Default : AUS.
- -l : Schaltet das Listing EIN, dadurch wird in der erzeugten Datei
- der Quelltext (mit Zeilennummern) aufgelistet. Darauf kann in
- aller Regel verzichtet werden( Default : AUS), da es unter
- SPC problemlos möglich ist in einem Editorfenster den
- Quelltext mit Zeilennummern zu sehen und in einem anderen
- das Refencefile.
-
- Referencefile
- -------------
- Das Referencefile stellt die Leistung der XREF Utility dar.
- Alle in dem Quelltext vorkommenden Namen (Variablen, Typen,
- Modulnamen, Prozeduren etc.) werden alphabetisch aufgelistet
- und mit Nummern versehen. Diese Nummern entsprechen den
- Zeilennummern im Modula-Quelltext in denen dieser Name
- gefunden wurde. Natürlich werden dabei MODULA-2 Schlüssel-
- wörter nicht aufgeführt, wohl aber Standardprozeduren.
-
- Anwendung
- ---------
-
- - Eliminieren von "Leichen", d.h Variablen die zwar dekla-
- riert, aber nie benutzt werden.
- - Untersuchen von Anzahl und Vorkommen von Prozedurauf-
- rufen.
- - Reduzierung der importierten Module auf die wirklich
- benutzten.
- usw.
-
-
-